NullState
NullState is used as a generic State for passing simple objects (non State objects) to Actions. Simple objects are usually temporary objects that are not associated with any State. These objects can still be acted on by Actions, but no State will become active when they are found.